async function timeout() {
  return '我是异步函数内的，会在最后打印'
}

function printlog() {
  console.log('打印')
}
// timeout();
// console.log(timeout());
timeout().then(result => {
  console.log(result);
})
console.log('虽然在后面，但是我先执行');
printlog()
console.log('我会在函数执行完了，再执行');